Dictionary
stormy petrel
noun
Definition of STORMY PETREL
1
2
a : one fond of strife b : a harbinger of trouble
See stormy petrel defined for kids
ADVERTISEMENT
First Known Use of STORMY PETREL
circa 1776
Browse
Next Word in the Dictionary: stornelloPrevious Word in the Dictionary: stormyAll Words Near: stormy petrel
ADVERTISEMENT
Seen & Heard
What made you want to look up stormy petrel? Please tell us where you read or heard it (including the quote, if possible).